
package com.phonemap.service.server.jaxws;

import java.util.Date;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

@XmlRootElement(name = "updateUser", namespace = "http://server.service.phonemap.com/")
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "updateUser", namespace = "http://server.service.phonemap.com/", propOrder = {
    "id",
    "fullname",
    "link",
    "birthday",
    "interestedIn",
    "relationshipStatus",
    "gender",
    "email",
    "timezone",
    "locale",
    "verified",
    "updatedTime",
    "username",
    "latitude",
    "longitude",
    "locatedTime",
    "phone"
})
public class UpdateUser {

    @XmlElement(name = "id", namespace = "")
    private long id;
    @XmlElement(name = "fullname", namespace = "")
    private String fullname;
    @XmlElement(name = "link", namespace = "")
    private String link;
    @XmlElement(name = "birthday", namespace = "")
    private Date birthday;
    @XmlElement(name = "interested_in", namespace = "")
    private String interestedIn;
    @XmlElement(name = "relationship_status", namespace = "")
    private String relationshipStatus;
    @XmlElement(name = "gender", namespace = "")
    private String gender;
    @XmlElement(name = "email", namespace = "")
    private String email;
    @XmlElement(name = "timezone", namespace = "")
    private String timezone;
    @XmlElement(name = "locale", namespace = "")
    private String locale;
    @XmlElement(name = "verified", namespace = "")
    private String verified;
    @XmlElement(name = "updated_time", namespace = "")
    private String updatedTime;
    @XmlElement(name = "username", namespace = "")
    private String username;
    @XmlElement(name = "latitude", namespace = "")
    private float latitude;
    @XmlElement(name = "longitude", namespace = "")
    private float longitude;
    @XmlElement(name = "located_time", namespace = "")
    private Date locatedTime;
    @XmlElement(name = "phone", namespace = "")
    private String phone;

    /**
     * 
     * @return
     *     returns long
     */
    public long getId() {
        return this.id;
    }

    /**
     * 
     * @param id
     *     the value for the id property
     */
    public void setId(long id) {
        this.id = id;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getFullname() {
        return this.fullname;
    }

    /**
     * 
     * @param fullname
     *     the value for the fullname property
     */
    public void setFullname(String fullname) {
        this.fullname = fullname;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getLink() {
        return this.link;
    }

    /**
     * 
     * @param link
     *     the value for the link property
     */
    public void setLink(String link) {
        this.link = link;
    }

    /**
     * 
     * @return
     *     returns Date
     */
    public Date getBirthday() {
        return this.birthday;
    }

    /**
     * 
     * @param birthday
     *     the value for the birthday property
     */
    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getInterestedIn() {
        return this.interestedIn;
    }

    /**
     * 
     * @param interestedIn
     *     the value for the interestedIn property
     */
    public void setInterestedIn(String interestedIn) {
        this.interestedIn = interestedIn;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getRelationshipStatus() {
        return this.relationshipStatus;
    }

    /**
     * 
     * @param relationshipStatus
     *     the value for the relationshipStatus property
     */
    public void setRelationshipStatus(String relationshipStatus) {
        this.relationshipStatus = relationshipStatus;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getGender() {
        return this.gender;
    }

    /**
     * 
     * @param gender
     *     the value for the gender property
     */
    public void setGender(String gender) {
        this.gender = gender;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getEmail() {
        return this.email;
    }

    /**
     * 
     * @param email
     *     the value for the email property
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getTimezone() {
        return this.timezone;
    }

    /**
     * 
     * @param timezone
     *     the value for the timezone property
     */
    public void setTimezone(String timezone) {
        this.timezone = timezone;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getLocale() {
        return this.locale;
    }

    /**
     * 
     * @param locale
     *     the value for the locale property
     */
    public void setLocale(String locale) {
        this.locale = locale;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getVerified() {
        return this.verified;
    }

    /**
     * 
     * @param verified
     *     the value for the verified property
     */
    public void setVerified(String verified) {
        this.verified = verified;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getUpdatedTime() {
        return this.updatedTime;
    }

    /**
     * 
     * @param updatedTime
     *     the value for the updatedTime property
     */
    public void setUpdatedTime(String updatedTime) {
        this.updatedTime = updatedTime;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getUsername() {
        return this.username;
    }

    /**
     * 
     * @param username
     *     the value for the username property
     */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
     * 
     * @return
     *     returns float
     */
    public float getLatitude() {
        return this.latitude;
    }

    /**
     * 
     * @param latitude
     *     the value for the latitude property
     */
    public void setLatitude(float latitude) {
        this.latitude = latitude;
    }

    /**
     * 
     * @return
     *     returns float
     */
    public float getLongitude() {
        return this.longitude;
    }

    /**
     * 
     * @param longitude
     *     the value for the longitude property
     */
    public void setLongitude(float longitude) {
        this.longitude = longitude;
    }

    /**
     * 
     * @return
     *     returns Date
     */
    public Date getLocatedTime() {
        return this.locatedTime;
    }

    /**
     * 
     * @param locatedTime
     *     the value for the locatedTime property
     */
    public void setLocatedTime(Date locatedTime) {
        this.locatedTime = locatedTime;
    }

    /**
     * 
     * @return
     *     returns String
     */
    public String getPhone() {
        return this.phone;
    }

    /**
     * 
     * @param phone
     *     the value for the phone property
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

}
